home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 31
/
Aminet 31 (1999)(Schatztruhe)[!][Jun 1999].iso
/
Aminet
/
biz
/
patch
/
CygnusEd_4_Upd.readme
< prev
next >
Wrap
Text File
|
1999-05-02
|
7KB
|
161 lines
Short: Update Patch for CygnusEd 4 (to 4.20)
Author: olsen@sourcery.han.de (Olaf Barthel)
Uploader: olsen@sourcery.han.de (Olaf Barthel)
Type: biz/patch
------------------------------------------------------------------------------
- Introduction ---------------------------------------------------------------
------------------------------------------------------------------------------
Welcome to the fourth update to CygnusEd Professional Release 4. This document
describes which changes were made to CygnusEd and its associated files since
Version 4.2 of the editor was published in October 1997:
1. Contents
2. Updating
3. Changes
4. Acknowledgements
------------------------------------------------------------------------------
- 1. Contents ----------------------------------------------------------------
------------------------------------------------------------------------------
This distribution contains patches for the following files:
- CygnusEd text editor (both the plain 68k and the 020+ version)
- MetaMac macro editor
- RecoverCEDFiles crash recovery utility
In addition to this, new versions of the following files are provided:
- Online help (CygnusEd_Manual.guide)
- German language support files (drawer "Catalogs/deutsch")
- Localization files (see drawer "Localization")
------------------------------------------------------------------------------
- 2. Updating ----------------------------------------------------------------
------------------------------------------------------------------------------
The update program requires that you insert the original "CygnusEd
Professional Release 4" CD into your CD-ROM drive. The CD icon must be visible
in the Workbench window. The update procedure itself looks very much like the
CygnusEd installation process, but it cannot completely replace it. Thus, you
must have CygnusEd installed before you can update it.
------------------------------------------------------------------------------
- 3. Changes -----------------------------------------------------------------
------------------------------------------------------------------------------
The following section lists major changes in the single updated programs.
Minor technical details have been omitted.
CygnusEd_Professional 4.20 (27.2.99)
- Discovered that if text scrolling takes very long, you can actually
grab the window resize gadget and change the window size while
the display is being updated. With all its consequences. The code
now locks the window size before starting to scroll [Christopher Aldi].
- The text scrolling code now takes the line height into acount rather
than using "rule of thumb" defaults that work well really only with
topaz/8 [Christopher Aldi].
- Removed an extra WaitTOF() from the text scrolling code, which now
should perform just as responsively as the original assembly language
version [Christopher Aldi].
- Removed three DeleteDiskObject() calls which really shouldn't have
slipped into the 4.17 update. This fixes the problem of deleting
the icons of files to be overwritten.
- Added three new ARexx commands ADDROOM, REMROOM and LEAVEROOM.
All three take one parameter: the number of lines to work on.
If ADDROOM/REMROOM are called without any parameter, they will
use a default of one line. Now, what do these three commands
do? When running on a custom screen, these commands will tell
CygnusEd to make a little room above its first view. The
SAS/C scmsg program can use that room for its display without
overlapping any of the other views.
- CygnusEd now sends all Shell and ARexx output to the same window
rather than reopening a new window on every occasion.
- The "change case word", "upper case word" and "lower case word"
now execute faster and take up less memory in the undo buffer.
- Added a new menu item which allows you to exchange the contents
of the search and replace buffers.
- Setting the custom tab positions no longer overwrites the
scroller [Niels Knoop].
- The CygnusEd version tag now also includes information on which
CPU type the program was created for [Niels Knoop].
- Changing the size of the font or the window now also
updates all scroller settings.
- Added a new option to the print requester: you can now specify
how many copies to print of the document in question. Each
copy will be separated from the others by a form feed
[Alexander Niven-Jenkins].
- Added new code to make the window size changes and editing
operations update the contents of all views involved,
matching their scrollers' position.
- Simplified the "idle" scrolling code a bit so that it no longer
fiddles with the cursor unless it really needs to.
- The search/replace requester now has a new menu item to exchange
the search and replace text with [Niels Knoop].
- Some of the defaults stored in the settings file would not take
effect after reloading, such as the scroller position (left or
right border, or disabled). They now work again properly.
- The editor now displays a proper error code if saving the
defaults file fails.
- CygnusEd now stores the file requester position and dimensions
in the configuration file. Since the font and screen requesters
are more sensitive and complex than the file requester, only
their positions are stored.
- CygnusEd no longer tries to use rendering masks with RastPorts
if the display to use is not palette mapped [Ralph Schmidt].
- When launching another instance of itself, CygnusEd no longer
goes through the code normally used for starting ARexx scripts
but directly turns to use dos.library/System.
- Removed the ActivateWindow() call from the ARexx script
starting code. This one really shouldn't be necessary.
------------------------------------------------------------------------------
- 4. Acknowledgements --------------------------------------------------------
------------------------------------------------------------------------------
This update package uses the SAS binary patcher program "spatch", which is
copyright © 1992 SAS Institute, Inc.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
628 275 56.2% 19-Mar-98 17:39:22 CygnusEd_Pro_4_Update.info
19598 7903 59.6% 16-Feb-99 16:26:58 +ced.catalog
1632 806 50.6% 18-Jan-99 18:42:32 +recovercedfiles.catalog
111008 74316 33.0% 27-Feb-99 12:26:26 +CED.020.pch
113596 75846 33.2% 27-Feb-99 12:10:22 +CED.68k.pch
261255 79793 69.4% 14-Feb-99 11:05:08 +CygnusEd_Manual.guide
500 437 12.6% 27-Feb-99 12:10:22 +ED.pch
32139 10338 67.8% 16-Feb-99 16:13:50 +ced.cd
27767 9407 66.1% 27-Feb-99 11:45:36 +ced.ct
43417 15816 63.5% 16-Feb-99 16:26:16 +ced_de.ct
35140 22551 35.8% 27-Feb-99 12:10:38 +MetaMac.pch
6016 2330 61.2% 27-Feb-99 12:15:04 +ReadMe
464 217 53.2% 19-Mar-98 17:03:02 +ReadMe.info
7904 5509 30.3% 27-Feb-99 12:10:42 +RecoverCEDFiles.pch
14636 9285 36.5% 13-Jan-97 18:03:04 +spatch
4737 1473 68.9% 18-Jan-99 20:39:42 +Update_CygnusEd_Pro_4
714 365 48.8% 19-Mar-98 17:23:44 +Update_CygnusEd_Pro_4.info
-------- ------- ----- --------- --------
681151 316667 53.5% 05-Mar-99 21:45:54 17 files